<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://java.sun.com/jsf/core"
  xmlns:s="http://jboss.com/products/seam/taglib"
  template="/WEB-INF/templates/template.xhtml"
  xmlns:a4j="http://richfaces.org/a4j"
  xmlns:rich="http://richfaces.org/rich"
  xmlns:t="http://myfaces.apache.org/tomahawk">
  
  <ui:define name="head">
    
    </ui:define>
<ui:define name="cuentasmesabm">
   <center >
   <div class="divabm">
   <h:outputText value="Cuentas"  styleClass="tituloabm"/>
	<br />
	<h:form id="cuentasform" >
   	<h:panelGrid columns="3">
    	<h:commandButton value ="Guardar" styleClass="guardarbutton" action = "#{cuentasCtrl.saveCuentasMes(cuentasCtrl.cuentaMes, true)}">
		 </h:commandButton>
		 <h:commandButton value="Eliminar" styleClass="eliminarbutton" action = "#{cuentasCtrl.borrarCuentasSeleccionados(cuentasCtrl.cuentaMes, true)}">
		</h:commandButton>	   	   
		 <h:commandButton value = "Simulado a real" styleClass="simularbutton" action = "#{cuentasCtrl.simular(cuentasCtrl.cuentaMes, true)}" >
		</h:commandButton>	   
    </h:panelGrid>
    <br />
    
    <rich:dataTable value="#{cuentasCtrl.cuentaMes}" var="cuenta" styleClass="richDataTable">
	   	<rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value=""   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:selectBooleanCheckbox value="#{cuenta.selected}" />	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value="Cuenta"   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:inputText value="#{cuenta.descripcion}" />	
	   </rich:column>
	   	<rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header" >
	   		  	<h:outputText value="Categoria"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   	    <h:selectOneMenu value="#{cuenta.categoria}" converter="#{catcuentaadapter.converter}" >
    				<f:selectItems value="#{catcuentaadapter.items}"/>
    		</h:selectOneMenu>	
	   </rich:column>
	   	<rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header" >
	   		  	<h:outputText value="Centro de Costos"  styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   	    <h:selectOneMenu value="#{cuenta.centro}" converter="#{centroadapter.converter}" >
    				<f:selectItems value="#{centroadapter.items}"/>
    		</h:selectOneMenu>	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value="Costo Real"   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:outputText value="$" rendered = "#{not cuenta.changed}"/>
	   		<h:outputText value="#{cuenta.costoActual}" rendered = "#{not cuenta.changed}" style="text-align :right;float: right;">
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:outputText>
	   		<h:outputText value="$" rendered = "#{cuenta.changed}" />	
	   		<h:outputText value="#{cuenta.costoActual}" rendered = "#{cuenta.changed}" style ="background-color: red;text-align :right;float: right;">
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:outputText>	
	   </rich:column>
	   <rich:column styleClass="resultadoBusqueda" >
	   		<f:facet name ="header">
	   			<h:outputText value="Costo Simulado"   styleClass="headResultadoBusqueda"/>
	   		</f:facet>
	   		<h:outputText value="$"  />
	   		<h:inputText value="#{cuenta.costoSimulado}"  size = "10" style="text-align :right;" >
	   			<f:convertNumber pattern = "#,##0.00"/>
	   		</h:inputText>	
	   </rich:column>
	   
   </rich:dataTable>
    		
	</h:form>
	</div>
	</center>
</ui:define>
	 <ui:define name="body">
  
  </ui:define>
 </ui:composition>


